﻿// See https://aka.ms/new-console-template for more information
namespace Game;
class Program
{
    static void Main(string[] args)
    {
       // 一般角色 狂小胖 = new 战士("狂小胖", 100, true,10000);
        //狂小胖.回城();
        //狂小胖.冲锋();
        //if(狂小胖 is 战士 狂小胖战士)
        //{
         //   狂小胖战士.冲锋();
        //}
        //一般角色 xp = new 法师("xp", 80, true, 500);
        //xp.回城();
        //xp.闪电();
        //if(xp is 法师 xp法师)
        //{
          //  xp法师.闪电();
        //}
        一般角色[] 一区玩家 = new 一般角色[2];
        一区玩家[0] = new 战士("xp", 200, true, 1000);
        一区玩家[1] = new 法师("xp2", 150, true, 600);
        foreach(var 玩家 in 一区玩家)
        {
            if(玩家 is 战士 warrior)
            {
                warrior.冲锋();
            }
            if (玩家 is 法师 sorcerer)
            {
                sorcerer.闪电();
            }
        }
    }
}
